beyond seas - French English Dictionary